﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Runtime.Serialization;
using System.Web;

namespace Basic.Api.Models
{
    /// <summary>
    /// 认证信息对象
    /// </summary>
    public class ReqPassportSignIn
    {
        ///<summary>
		///ID
		///</summary>
        [Description("ID")]
        [DataMember]
        public string SignInID { get; set; }

        ///<summary>
        ///登录时间
        ///</summary>
        [Description("登录时间")]
        [DataMember]
        public DateTime SignInTime { get; set; }

        ///<summary>
        ///登录过期时间
        ///</summary>
        [Description("登录过期时间")]
        [DataMember]
        public DateTime SignInTimeOut { get; set; }

        ///<summary>
        ///用户ID
        ///</summary>
        [Description("用户ID")]
        [DataMember]
        public string UserID { get; set; }

        ///<summary>
        ///用户名
        ///</summary>
        [Description("用户名")]
        [DataMember]
        public string UserName { get; set; }

        ///<summary>
        ///认证域名
        ///</summary>
        [Description("认证域名")]
        [DataMember]
        public string Domain { get; set; }

        ///<summary>
        ///认证服务器
        ///</summary>
        [Description("认证服务器")]
        [DataMember]
        public string AuthenticateServer { get; set; }
    }
}